raza superior - German English Dictionary